dpp (direct participation program) - Español Inglés Diccionario